troop (trp) - French English Dictionary